﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="CandidateVacancyDataSet" targetNamespace="http://tempuri.org/CandidateVacancyDataSet.xsd" xmlns:mstns="http://tempuri.org/CandidateVacancyDataSet.xsd" xmlns="http://tempuri.org/CandidateVacancyDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="CandidateVacancyDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="CandidateVacancyDataSet" msprop:Generator_UserDSName="CandidateVacancyDataSet">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="CandidateVacancy" msprop:Generator_UserTableName="CandidateVacancy" msprop:Generator_RowEvArgName="CandidateVacancyRowChangeEvent" msprop:Generator_TableVarName="tableCandidateVacancy" msprop:Generator_TablePropName="CandidateVacancy" msprop:Generator_RowDeletingName="CandidateVacancyRowDeleting" msprop:Generator_RowChangingName="CandidateVacancyRowChanging" msprop:Generator_RowDeletedName="CandidateVacancyRowDeleted" msprop:Generator_TableClassName="CandidateVacancyDataTable" msprop:Generator_RowChangedName="CandidateVacancyRowChanged" msprop:Generator_RowEvHandlerName="CandidateVacancyRowChangeEventHandler" msprop:Generator_RowClassName="CandidateVacancyRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CandidateId" msdata:Caption="Id" msprop:Generator_ColumnVarNameInTable="columnCandidateId" msprop:Generator_ColumnPropNameInRow="CandidateId" msprop:Generator_ColumnPropNameInTable="CandidateIdColumn" msprop:Generator_UserColumnName="CandidateId" type="xs:long" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="BirthDate" msprop:Generator_ColumnVarNameInTable="columnBirthDate" msprop:Generator_ColumnPropNameInRow="BirthDate" msprop:Generator_ColumnPropNameInTable="BirthDateColumn" msprop:Generator_UserColumnName="BirthDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Sex" msprop:Generator_ColumnVarNameInTable="columnSex" msprop:Generator_ColumnPropNameInRow="Sex" msprop:Generator_ColumnPropNameInTable="SexColumn" msprop:Generator_UserColumnName="Sex" type="xs:string" minOccurs="0" />
              <xs:element name="Address" msprop:Generator_ColumnVarNameInTable="columnAddress" msprop:Generator_ColumnPropNameInRow="Address" msprop:Generator_ColumnPropNameInTable="AddressColumn" msprop:Generator_UserColumnName="Address" type="xs:string" minOccurs="0" />
              <xs:element name="State" msprop:Generator_ColumnVarNameInTable="columnState" msprop:Generator_ColumnPropNameInRow="State" msprop:Generator_ColumnPropNameInTable="StateColumn" msprop:Generator_UserColumnName="State" type="xs:string" minOccurs="0" />
              <xs:element name="Province" msprop:Generator_ColumnVarNameInTable="columnProvince" msprop:Generator_ColumnPropNameInRow="Province" msprop:Generator_ColumnPropNameInTable="ProvinceColumn" msprop:Generator_UserColumnName="Province" type="xs:string" minOccurs="0" />
              <xs:element name="City" msprop:Generator_ColumnVarNameInTable="columnCity" msprop:Generator_ColumnPropNameInRow="City" msprop:Generator_ColumnPropNameInTable="CityColumn" msprop:Generator_UserColumnName="City" type="xs:string" minOccurs="0" />
              <xs:element name="ZipCode" msprop:Generator_ColumnVarNameInTable="columnZipCode" msprop:Generator_ColumnPropNameInRow="ZipCode" msprop:Generator_ColumnPropNameInTable="ZipCodeColumn" msprop:Generator_UserColumnName="ZipCode" type="xs:string" minOccurs="0" />
              <xs:element name="Photo" msprop:Generator_ColumnVarNameInTable="columnPhoto" msprop:Generator_ColumnPropNameInRow="Photo" msprop:Generator_ColumnPropNameInTable="PhotoColumn" msprop:Generator_UserColumnName="Photo" type="xs:base64Binary" minOccurs="0" />
              <xs:element name="AttachmentType" msprop:Generator_ColumnVarNameInTable="columnAttachmentType" msprop:Generator_ColumnPropNameInRow="AttachmentType" msprop:Generator_ColumnPropNameInTable="AttachmentTypeColumn" msprop:Generator_UserColumnName="AttachmentType" type="xs:string" minOccurs="0" />
              <xs:element name="Email" msprop:Generator_ColumnVarNameInTable="columnEmail" msprop:Generator_ColumnPropNameInRow="Email" msprop:Generator_ColumnPropNameInTable="EmailColumn" msprop:Generator_UserColumnName="Email" type="xs:string" minOccurs="0" />
              <xs:element name="Phone1" msprop:Generator_ColumnVarNameInTable="columnPhone1" msprop:Generator_ColumnPropNameInRow="Phone1" msprop:Generator_ColumnPropNameInTable="Phone1Column" msprop:Generator_UserColumnName="Phone1" type="xs:string" minOccurs="0" />
              <xs:element name="Phone2" msprop:Generator_ColumnVarNameInTable="columnPhone2" msprop:Generator_ColumnPropNameInRow="Phone2" msprop:Generator_ColumnPropNameInTable="Phone2Column" msprop:Generator_UserColumnName="Phone2" type="xs:string" minOccurs="0" />
              <xs:element name="EducationName" msprop:Generator_ColumnVarNameInTable="columnEducationName" msprop:Generator_ColumnPropNameInRow="EducationName" msprop:Generator_ColumnPropNameInTable="EducationNameColumn" msprop:Generator_UserColumnName="EducationName" type="xs:string" minOccurs="0" />
              <xs:element name="OccupationName" msprop:Generator_ColumnVarNameInTable="columnOccupationName" msprop:Generator_ColumnPropNameInRow="OccupationName" msprop:Generator_ColumnPropNameInTable="OccupationNameColumn" msprop:Generator_UserColumnName="OccupationName" type="xs:string" minOccurs="0" />
              <xs:element name="OccupationDescription" msprop:Generator_ColumnVarNameInTable="columnOccupationDescription" msprop:Generator_ColumnPropNameInRow="OccupationDescription" msprop:Generator_ColumnPropNameInTable="OccupationDescriptionColumn" msprop:Generator_UserColumnName="OccupationDescription" type="xs:string" minOccurs="0" />
              <xs:element name="TaxNumber" msprop:Generator_ColumnVarNameInTable="columnTaxNumber" msprop:Generator_ColumnPropNameInRow="TaxNumber" msprop:Generator_ColumnPropNameInTable="TaxNumberColumn" msprop:Generator_UserColumnName="TaxNumber" type="xs:string" minOccurs="0" />
              <xs:element name="PhotoType" msprop:Generator_ColumnVarNameInTable="columnPhotoType" msprop:Generator_ColumnPropNameInRow="PhotoType" msprop:Generator_ColumnPropNameInTable="PhotoTypeColumn" msprop:Generator_UserColumnName="PhotoType" type="xs:string" minOccurs="0" />
              <xs:element name="AttachmentName" msprop:Generator_ColumnVarNameInTable="columnAttachmentName" msprop:Generator_ColumnPropNameInRow="AttachmentName" msprop:Generator_ColumnPropNameInTable="AttachmentNameColumn" msprop:Generator_UserColumnName="AttachmentName" type="xs:string" minOccurs="0" />
              <xs:element name="CivilSituation" msprop:Generator_ColumnVarNameInTable="columnCivilSituation" msprop:Generator_ColumnPropNameInRow="CivilSituation" msprop:Generator_ColumnPropNameInTable="CivilSituationColumn" msprop:Generator_UserColumnName="CivilSituation" type="xs:string" minOccurs="0" />
              <xs:element name="ComputerKnowledge" msprop:Generator_ColumnVarNameInTable="columnComputerKnowledge" msprop:Generator_ColumnPropNameInRow="ComputerKnowledge" msprop:Generator_ColumnPropNameInTable="ComputerKnowledgeColumn" msprop:Generator_UserColumnName="ComputerKnowledge" type="xs:string" minOccurs="0" />
              <xs:element name="DriverLicenceType" msprop:Generator_ColumnVarNameInTable="columnDriverLicenceType" msprop:Generator_ColumnPropNameInRow="DriverLicenceType" msprop:Generator_ColumnPropNameInTable="DriverLicenceTypeColumn" msprop:Generator_UserColumnName="DriverLicenceType" type="xs:string" minOccurs="0" />
              <xs:element name="PreviousPosition" msprop:Generator_ColumnVarNameInTable="columnPreviousPosition" msprop:Generator_ColumnPropNameInRow="PreviousPosition" msprop:Generator_ColumnPropNameInTable="PreviousPositionColumn" msprop:Generator_UserColumnName="PreviousPosition" type="xs:string" minOccurs="0" />
              <xs:element name="PreviousPositionStart" msprop:Generator_ColumnVarNameInTable="columnPreviousPositionStart" msprop:Generator_ColumnPropNameInRow="PreviousPositionStart" msprop:Generator_ColumnPropNameInTable="PreviousPositionStartColumn" msprop:Generator_UserColumnName="PreviousPositionStart" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PreviousPositionEnd" msprop:Generator_ColumnVarNameInTable="columnPreviousPositionEnd" msprop:Generator_ColumnPropNameInRow="PreviousPositionEnd" msprop:Generator_ColumnPropNameInTable="PreviousPositionEndColumn" msprop:Generator_UserColumnName="PreviousPositionEnd" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PreviousCompany" msprop:Generator_ColumnVarNameInTable="columnPreviousCompany" msprop:Generator_ColumnPropNameInRow="PreviousCompany" msprop:Generator_ColumnPropNameInTable="PreviousCompanyColumn" msprop:Generator_UserColumnName="PreviousCompany" type="xs:string" minOccurs="0" />
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:string" minOccurs="0" />
              <xs:element name="HasAttachment" msprop:Generator_ColumnVarNameInTable="columnHasAttachment" msprop:Generator_ColumnPropNameInRow="HasAttachment" msprop:Generator_ColumnPropNameInTable="HasAttachmentColumn" msprop:Generator_UserColumnName="HasAttachment" type="xs:boolean" minOccurs="0" />
              <xs:element name="VacancyId" msdata:Caption="Id" msprop:Generator_ColumnVarNameInTable="columnVacancyId" msprop:Generator_ColumnPropNameInRow="VacancyId" msprop:Generator_ColumnPropNameInTable="VacancyIdColumn" msprop:Generator_UserColumnName="VacancyId" type="xs:long" />
              <xs:element name="Area" msprop:Generator_ColumnVarNameInTable="columnArea" msprop:Generator_ColumnPropNameInRow="Area" msprop:Generator_ColumnPropNameInTable="AreaColumn" msprop:Generator_UserColumnName="Area" type="xs:string" minOccurs="0" />
              <xs:element name="Position" msprop:Generator_ColumnVarNameInTable="columnPosition" msprop:Generator_ColumnPropNameInRow="Position" msprop:Generator_ColumnPropNameInTable="PositionColumn" msprop:Generator_UserColumnName="Position" type="xs:string" minOccurs="0" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
              <xs:element name="Company" msprop:Generator_ColumnVarNameInTable="columnCompany" msprop:Generator_ColumnPropNameInRow="Company" msprop:Generator_ColumnPropNameInTable="CompanyColumn" msprop:Generator_UserColumnName="Company" type="xs:string" minOccurs="0" />
              <xs:element name="Start" msprop:Generator_ColumnVarNameInTable="columnStart" msprop:Generator_ColumnPropNameInRow="Start" msprop:Generator_ColumnPropNameInTable="StartColumn" msprop:Generator_UserColumnName="Start" type="xs:dateTime" minOccurs="0" />
              <xs:element name="AcceptingStart" msprop:Generator_ColumnVarNameInTable="columnAcceptingStart" msprop:Generator_ColumnPropNameInRow="AcceptingStart" msprop:Generator_ColumnPropNameInTable="AcceptingStartColumn" msprop:Generator_UserColumnName="AcceptingStart" type="xs:dateTime" minOccurs="0" />
              <xs:element name="AcceptingEnd" msprop:Generator_ColumnVarNameInTable="columnAcceptingEnd" msprop:Generator_ColumnPropNameInRow="AcceptingEnd" msprop:Generator_ColumnPropNameInTable="AcceptingEndColumn" msprop:Generator_UserColumnName="AcceptingEnd" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Reference" msprop:Generator_ColumnVarNameInTable="columnReference" msprop:Generator_ColumnPropNameInRow="Reference" msprop:Generator_ColumnPropNameInTable="ReferenceColumn" msprop:Generator_UserColumnName="Reference" type="xs:string" minOccurs="0" />
              <xs:element name="Opennings" msprop:Generator_ColumnVarNameInTable="columnOpennings" msprop:Generator_ColumnPropNameInRow="Opennings" msprop:Generator_ColumnPropNameInTable="OpenningsColumn" msprop:Generator_UserColumnName="Opennings" type="xs:long" default="0" minOccurs="0" />
              <xs:element name="SubArea" msprop:Generator_ColumnVarNameInTable="columnSubArea" msprop:Generator_ColumnPropNameInRow="SubArea" msprop:Generator_ColumnPropNameInTable="SubAreaColumn" msprop:Generator_UserColumnName="SubArea" type="xs:string" minOccurs="0" />
              <xs:element name="ChangeDate" msprop:Generator_ColumnVarNameInTable="columnChangeDate" msprop:Generator_ColumnPropNameInRow="ChangeDate" msprop:Generator_ColumnPropNameInTable="ChangeDateColumn" msprop:Generator_UserColumnName="ChangeDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Password" msprop:Generator_ColumnVarNameInTable="columnPassword" msprop:Generator_ColumnPropNameInRow="Password" msprop:Generator_ColumnPropNameInTable="PasswordColumn" msprop:Generator_UserColumnName="Password" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:CandidateVacancy" />
      <xs:field xpath="mstns:CandidateId" />
      <xs:field xpath="mstns:VacancyId" />
    </xs:unique>
  </xs:element>
</xs:schema>